tan somebody's hide - French English Dictionary